.WebSetUp {
	width: 100%;
	height: 100%;

	& > .ant-spin-nested-loading {
		width: 100%;
		height: 100%;
		overflow: hidden;

		& > .ant-spin-container {
			height: 100%;
			display: flex;
			align-items: center;
			justify-content: center;

			.ant-divider-horizontal.ant-divider-with-text {
				font-size: 22px;
				color: #262626;
				font-family: YouSheBiaoTiHei;
				user-select: none;
				margin: 0;
			}

			.ant-divider-horizontal {
				margin: 0;
			}

			& > .Left {
				width: 600px;
				margin-right: 15px;
				height: 100%;

				& > .MenuBox {
					height: calc(100% - 110px);

					& > .MenuList {
						height: calc(100% - 35px);
						overflow-y: scroll;

						&::-webkit-scrollbar {
							display: none;
						}
					}
				}

				& > .submit {
					height: 44px;
					display: flex;
					align-items: center;
					justify-content: center;

					& > button {
						width: 200px;
					}
				}
			}

			& > .Right {
				flex: 1;
				// min-width: 1000px;
				height: 100%;

				& > .HeaderSetUp {
					& > .HeaderOptions {
						display: flex;
						align-items: center;
						justify-content: flex-start;
						user-select: none;
						height: 100px;

						& > img {
							width: 62px;
							height: 62px;
							margin: 0 15px 0 30px;
						}

						& > div {
							width: 90%;
							font-size: 24px;
							font-family: YouSheBiaoTiHei;
							color: #ffffff;
							line-height: 30px;

							& > div:first-child {
								width: 100%;
								display: flex;
								align-items: center;
								justify-content: space-between;
							}

							& > input {
								padding: 0;
								border: none;
								outline: none;
								color: white;
								font-size: 24px;
							}
						}
					}
				}

				& > .HomeSetUp {
					width: 100%;
					height: calc(100% - 180px);

					& > .HomeBox {
						width: 100%;
						height: calc(100% - 55px);
						border-radius: 5px;
						background: rgba(0, 0, 0, 0.15);
						padding: 5px;
						overflow-y: scroll;

						.HomeItem {
							padding: 15px;
							background: white;
							border-radius: 8px;
							position: relative;
							display: flex;
							align-items: center;
							justify-content: center;
							font-size: 35px;
							font-family: YouSheBiaoTiHei;
							user-select: none;

							& > .HomeDelete {
								position: absolute;
								right: 15px;
								top: 15px;
								font-size: 25px;
							}
						}
					}
				}
			}
		}
	}
}
